package Demo.demo9;

import java.util.Scanner;

public class Demo2 {
    //2. 有一个数组{12,23,34,45,56,67,78,89}，要求用户输入一个数字，判断该数字是否在数组中。如果
//在，删除掉它，但不能更改原有顺序。注意：删除它，那么数组长度要-1；
    public static void main(String[] args) {
        int[] arr={12,23,34,45,56,67,78,89};
        Scanner input = new Scanner(System.in);//打开控制台
        System.out.println("请输入一个整数");//提示
        int inputNum = input.nextInt();
        int 下标=-1;
        for (int i = 0;i<arr.length;i++){
            if (inputNum==arr[i]){
                下标=i;
                break;
            }
        }
        if (下标!=-1){
            int[] newArr=new int [arr.length-1];
            for (int i = 0;i<arr.length;i++){
                if (i<下标){
                    newArr[i]=arr[i];
                }else if (i==下标){
                    continue;
                }else{
                    newArr[i-1]=arr[i];
                }
            }
            arr=newArr;
        }
  for (int i =0;i<arr.length;i++){
      System.out.println(arr[i]);
  }
    }
}
